angular.module('app', [])
    .controller('controller1', ['$scope', function($scope) {
        $scope.data = [{
            'name': '南区1号',
            'id': 101,
            'secondList': [{
                'name': '1号楼45',
                'id': 201,
                'thirdList': [{
                    'name': '1单元6',
                    'id': 301
                }, {
                    'name': '1单元6',
                    'id': 301
                }]
            }, {
                'name': '2号楼12',
                'id': 202,
                'thirdList': [{
                    'name': '2单元6',
                    'id': 401
                }, {
                    'name': '2单元6',
                    'id': 401
                }]
            }, {
                'name': '3号楼13',
                'id': 203,
                'thirdList': [{
                    'name': '3单元6',
                    'id': 401
                }, {
                    'name': '4单元6',
                    'id': 401
                }]
            }]
        }, {
            'name': '南区2号',
            'id': 101,
            'secondList': [{
                'name': '1号楼45',
                'id': 201,
                'thirdList': [{
                    'name': '1单元6',
                    'id': 301
                }, {
                    'name': '1单元6',
                    'id': 301
                }]
            }, {
                'name': '2号楼12',
                'id': 202,
                'thirdList': [{
                    'name': '2单元6',
                    'id': 401
                }, {
                    'name': '2单元6',
                    'id': 401
                }]
            }, {
                'name': '3号楼13',
                'id': 203,
                'thirdList': [{
                    'name': '3单元6',
                    'id': 401
                }, {
                    'name': '4单元6',
                    'id': 401
                }]
            }]
        }, {
            'name': '南区3号',
            'id': 101,
            'secondList': [{
                'name': '1号楼45',
                'id': 201,
                'thirdList': [{
                    'name': '1单元6',
                    'id': 301
                }, {
                    'name': '1单元6',
                    'id': 301
                }]
            }, {
                'name': '2号楼12',
                'id': 202,
                'thirdList': [{
                    'name': '2单元6',
                    'id': 401
                }, {
                    'name': '2单元6',
                    'id': 401
                }]
            }, {
                'name': '3号楼13',
                'id': 203,
                'thirdList': [{
                    'name': '3单元6',
                    'id': 401
                }, {
                    'name': '4单元6',
                    'id': 401
                }]
            }]
        }];


        $scope.dataTemp = {
            areaSelected: '',
            unitSelected: '',
            buildSelected: ''
        };

        $scope.areaChange = function() {
            if ($scope.data.areaSelected) {
                $scope.buildingData = $scope.data.areaSelected.secondList;
            } else {
                $scope.buildingData = "";
            }
        };
        $scope.buildingChange = function() {
            if ($scope.data.buildSelected) {
                $scope.unitData = $scope.data.buildSelected.thirdList;
            } else {
                $scope.unitData = '';
            }
        };
    }])
